~ ~ ! ! |